Homepage

All-inclusive holidays to Bulgaria

Holidays from £489 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

With beautiful Black Sea beaches, wild mountain ski slopes and cities rich in culture, a stay at an all-inclusive resort in Bulgaria delivers a wide range of unforgettable experiences. Choosing all-inclusive accommodation ensures comfort and convenience during your stay, and is perfect for those budgeting for a cheap holiday. Whether you want to sunbathe, ski or see the sights, Bulgaria is a gift that keeps giving.

All-inclusive Bulgaria holiday deals

Best Western PLUS Premium Inn & Casino

4.5

Excellent

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Luton

Prices from

£869 pp

DIT Evrika Beach Club Hotel

4.3

Very Good

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,133 pp

Sunny Beach Club

4.4

Excellent

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Stansted

Prices from

£890 pp

DIT Majestic Beach Resort

4.6

Excellent

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,199 pp

Grand Hotel Sunny Beach

4.1

Very Good

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,008 pp

Helena Park

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,024 pp
Prices and availability shown can change. Always check pricing with the provider before booking.

Top all-inclusive resort towns in Bulgaria

Bulgaria packs in acres of unspoiled forest, almost 250 miles of coastline and the Balkans’ largest mountain range. That’s before you get to some of the continent’s best-value all-inclusive resorts. Here are some top resort towns for your Bulgarian break.

Varna

Naturally, most of Bulgaria’s sought-after resort towns are on its Black Sea coast. In the north, Varna’s all-inclusive hotels offer five-star luxury along with spas, nightclubs, fine dining and even bowling alleys. They also provide a convenient base from which to explore the maritime capital’s impressive cathedrals, vineyards, forests and fortresses.

Nessebar

Staying in Nessebar places you at a central spot on the Black Sea, just ten minutes from Bulgaria’s most popular party town, Sunny Beach. A choice of all-inclusive resorts with pools for every mood, waterparks, beachside sun-loungers, bike hire and even a go-kart track make it perfect for a fun-filled cheap holiday in the sun.

Pamporovo

From December to March, the stunning resort town of Pamporovo comes alive with winter sports. As well as easy access to the slopes and convenient ski and snowboard storage, its all-inclusive resorts have heated pools and hot tubs – perfect for a long soak after a day on the slopes.

Top-reviewed all-inclusive hotels

View all deals

Best Western PLUS Premium Inn & Casino

4.5

Excellent

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Luton

Prices from

£869 pp

Sunny Beach Club

4.4

Excellent

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Stansted

Prices from

£890 pp

DIT Majestic Beach Resort

4.6

Excellent

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,199 pp
Prices and availability shown can change. Always check pricing with the provider before booking.

All-inclusive holidays for families in Bulgaria

Bulgaria’s all-inclusive resorts provide a comfortable, convenient base from which your family can ski, sunbathe, sightsee – or all three. Take your pick of resorts with private beaches, ski shuttles, kids’ clubs and plenty more.

All-inclusive resorts in Sveti Vlas cater beautifully to every age group, with tennis courts, mini golf, spas, fitness centres and plenty of pools right on the shores of the Black Sea. Plus, with popular Sunny Beach just ten minutes away, you’re never far from boat tours, watersports and aqua parks.

For a quieter family getaway, head for the sandy shores of Obzor, one-time favourite of Roman emperors. Its friendly all-inclusives include pools with views, games rooms and babysitting services. You also have a wide choice of restaurants, bars and nightclubs right there in your resort. During your visit, ask the concierge to book you a 4x4 for a scenic adventure into Bulgaria’s Stara Planina mountains, too.

If your favourite family holidays are more ski, snow and slope than sun, sea and sand, choose an all-inclusive resort near Borovets. As well as rooms with mountain views, the all-inclusive resorts here have heated pools, games console rooms to keep the kids entertained and convenient inclusive travel to and from the ski runs.

All-inclusive family-friendly hotels

View all deals

Hotel Tiara Beach

4.5

Excellent

Sunny Beach, Bourgas Area, Bulgaria
  • 3 Jun 2027
  • 14 nights
  • All-inclusive
  • From Birmingham

Prices from

£1,240 pp

Hotel Iskar

3.8

Good

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Luton

Prices from

£609 pp

Four Points by Sheraton Sunny Beach

4.2

Very Good

Sunny Beach, Bourgas Area, Bulgaria
  • 9 Jun 2026
  • 10 nights
  • All-inclusive
  • From Manchester

Prices from

£589 pp
Prices and availability shown can change. Always check pricing with the provider before booking.

All-inclusive beach holidays in Bulgaria

Bulgaria’s entire east coast is on the Black Sea. So whether you want to sunbathe by the shore, dance the day away at beach bars or embark on a high-octane watersports adventure, there’s an all-inclusive beach holiday here for you.

Book a stay in Sunny Beach for all-inclusive resorts with enormous water parks, round-the-clock entertainment and mega pools, just steps from Bulgaria’s party capital. But while it may be one of the Black Sea’s most popular spots, there are plenty of calmer resorts on quieter stretches of sand too.

A little up the coast in Golden Sands, all-inclusive hotels are suitably served with swim-up bars, gyms and spas, while karaoke provides entertainment each evening. You can tour the caves and ancient ruins of the nearby Yaylata archaeological reserve - and embark on other day trips - with pick-up and drop-off right at your own hotel.

For a more adventurous all-inclusive experience, book a stay near Albena Beach, a European Resort of Sport. The all-inclusives here love a challenge, with pool games and archery getting you moving outdoors, while beach barbecues make for a delightful al fresco dining option. It’s also one of the best starting points to tour the north by Jeep, cycle through the forests or trek the cliffs to Cape Kaliakra.

All-inclusive hotels near a beach

Best Western PLUS Premium Inn & Casino

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Luton

Prices from

£869 pp

DIT Evrika Beach Club Hotel

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,133 pp

Sunny Beach Club

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Stansted

Prices from

£890 pp

DIT Majestic Beach Resort

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,199 pp

Grand Hotel Sunny Beach

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,008 pp

Helena Park

Sunny Beach, Bourgas Area, Bulgaria
  • 16 Jul 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£1,024 pp

Dreams Sunny Beach Resort & Spa

Sunny Beach, Bourgas Area, Bulgaria
  • 3 Jun 2027
  • 14 nights
  • All-inclusive
  • From Birmingham

Prices from

£1,792 pp

Barceló Royal Beach

Sunny Beach, Bourgas Area, Bulgaria
  • 3 Jun 2027
  • 14 nights
  • All-inclusive
  • From Birmingham

Prices from

£1,536 pp

Prices and availability shown can change. Always check pricing with the provider before booking.